Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEONARD MEWS Semi-Detached £190,000 2 Aug 2021
3 LEONARD MEWS Terraced £123,000 3 Jan 2014
4 LEONARD MEWS Semi-Detached £103,500 25 Aug 2009
5 LEONARD MEWS Terraced £190,000 13 Nov 2020
7 LEONARD MEWS Terraced £162,000 15 Jun 2015
8 LEONARD MEWS Semi-Detached £220,000 29 May 2020
9 LEONARD MEWS Terraced £101,000 30 Jan 2004
11 LEONARD MEWS Terraced £175,000 16 Dec 2019